Design Suite导入 IFC 文件

命令

路径

导入 IFC

文件 > 导入

可以将包含多个建筑或大型信息集的 IFC 项目导入至 Vectorworks 文件。导入文件的单位取决于 Vectorworks 文件。导入的 IFC 文件中的表示图层或 CAD 图层被指派给 Vectorworks 类。每个 IFC 建筑楼层被指派至一个 Vectorworks 楼层。来自 IFC 文件的地理参照信息可用于自动地理参照 Vectorworks 文件并将几何图形正确导入其中。

IFC 文件中的楼层、元素、特性集以及(仅对于 IFC4)数量集在导入期间可被过滤,以移除不相关对象和不必要数据。筛选导入可显著减小文件大小,使导入过程和后续的协调更加高效。

如果原始文件可能改变,并且您希望使导入的页面保持最新,则创建对原始 IFC 文件的参照。请参阅下文的“IFC 参照”以获取有关参照的更多信息。

要在导入 IFC 文件的同时继续在 Vectorworks 中工作,请使用 Vectorworks 云处理文件。(有关更多信息,请参阅 Vectorworks 云服务 和 Vectorworks 云服务的在线帮助:https://cloud.vectorworks.net/portal/help/)可以从 Vectorworks 或 Web 门户开始此过程。然后可以将转换后的文件下载到本地计算机。只有订阅用户才能在 Vectorworks 云上进行处理。

要导入 IFC 文件:

选择该命令。或者,单击要导入的文件并拖至开放的 Vectorworks 文件。

选择需要打开的 .ifc、.ifczip 或 .ifcxml 文件,并单击打开

“选择 IFC 楼层和元素”对话框打开。

在对话框顶部,选择是在本地计算机上处理 IFC 文件,还是在 Vectorworks 云(需要订阅)上处理。

选择要导入的特定数据。选择是按楼层、元素还是按特性集过滤视图。单击行左边的列以将其包括或排除于导入。具有复选标记的行将被包括在内;没有标记的行将被排除。带有虚线的行包含要包括和排除的项目的组合。

楼层:按楼层列出文件中的所有 IFC 元素。您可以将一个楼层及其所有关联的元素从导入中排除,或者单击显露箭头,然后选择要排除楼层中的哪些元素。

元素列出文件中的所有 IFC 元素。您可以将某个类型的所有元素从导入中排除,与楼层无关。

特性集:列出文件中的所有 IFC 标准、自定义以及(仅对于 IFC4)数量、特性集。您可以将整个类别的特性集从导入中排除,或者单击显露箭头,然后选择要排除类别中的哪些特性集。

要自定义 IFC 呈现图层到 Vectorworks 类的映射以及 IFC 楼层到 Vectorworks 楼层的映射,单击类和楼层映射。请参阅映射到类和楼层

在“选择 IFC 楼层和元素”对话框的底部,有地理参照和文件参照选项可用。

单击以显示/隐藏参数。单击以显示/隐藏参数。

参数

说明

地理参照

当要导入的 IFC 文件包含已地理参照几何图形时,指定如何设置坐标系。请参阅指定文档地理参照

使用文档的坐标系

使用已为该文档设定的坐标系设置导入并投影该几何图形。

使用 IFC 文件的坐标系

使用来自导入文件的坐标系;选择将文档的坐标系设置为匹配

将文档的坐标系设置为匹配

如果为该导入选择一个不同的坐标系,选择该选项以使用同一坐标系保留图层和文档。

参照

参照原始的 IFC 文件(主文件),以便在主文件更改时可以更新导入的 IFC 对象。

如果在 Vectorworks 云上处理 IFC 文件,则此选项不可用。

绝对路径

存储主文件的绝对文件路径。如果主文件的位置将来不会发生变化或者主文件位于其他卷,选择该选项。

相对于当前文档的路径

相对于目标 Vectorworks 文件而存储主文件的文件路径;此选项仅在主文件与 Vectorworks 文件位于相同卷时可用。如果将来可能会将目标文件和主文件移至其他卷,选择该选项。

如果使用基于服务器的项目共享,并且主文件与项目共享服务器不在同一个卷上,系统会提示您将文件上传到服务器的项目文件夹中。

源文件路径显示为绝对或相对路径,具体取决于所作的选择。

将参照缓存保存到磁盘

将参照的 IFC 对象的副本保存在目标 Vectorworks 文件中;如果取消选择,则目标文件较小,并且当目标文件打开时,IFC 对象将自动更新

打开文件时自动更新参照

每次打开此目标文件时将更新主文件中的 IFC 对象(如果 IFC 对象已过期)

单击确定开始导入。

对于在本地计算机上处理的 IFC 文件,如果文件存在阻止导入的语法错误,则会显示提示。导入完成后,会显示成功导入的项目列表。同时列出有关错误的详细信息,诸如几何图形问题或缺失参照等。单击保存报告以将报告保存为文本文件。

对于在 Vectorworks 云上处理的 IFC 文件,导入进度显示在视图栏上的云状态和“云作业状态”对话框中。文件处理完成后,您可以从云端打开 Vectorworks 文件,在系统上找到同步的文件,或将其下载到您的计算机。

显示在 Vectorworks 云上处理的 IFC 文件

要在本地计算机上显示云处理的文件,请执行以下任一操作:

从视图栏上的云状态中,单击查看作业;“云作业状态”对话框打开。导航到该文件,单击展开箭头以展开列表,然后在要显示的文件旁边单击 在访达中显示 (Mac) 或在文件资源管理器中显示 (Windows)。

选择云 > 打开 Vectorworks 云服务文件夹,然后打开 IFC 导入文件夹。

有关更多信息,请参阅监控在 Vectorworks 云上处理的作业状态

映射到类和楼层

默认情况下,IFC 呈现图层和楼层导入到 Vectorworks 后,会对现有名称添加一个简单的 "IFC-" 前缀。如果需要,您可以自定义前缀,或者可以创建详细映射,以将每个导入项目指派至 Vectorworks 文件中的特定类或楼层。

在导入过程中,单击类和楼层映射按钮以打开“IFC 导入类和楼层映射”对话框。 

此对话框有专门的功能来选择和编辑其列表项;请参阅列表框功能列出过滤器和搜索框

单击以显示/隐藏参数。单击以显示/隐藏参数。

参数

说明

类/楼层设置

列出在导入期间可使用的已保存映射集。类和楼层的已保存集合单独保存;可用集合取决于是选中了“类映射”还是“楼层映射”选项卡。

请参阅使用已保存设置以保存和应用已保存设置。

类映射

指定 IFC 文件中的呈现图层名称将如何映射到 Vectorworks 类名称

使用前缀

通过添加指定类前缀到 IFC 呈现图层名称,创建导入元素的类名称。如果需要,使用虚线创建层级结构。没有呈现图层的元素被指派到类“<类前缀>无”。

使用详细映射

根据您指定的基于条件的映射创建类名称。如果条件均不适用于导入元素,则根据列于“固定映射”中的该元素的 IFC 呈现图层指派类。 

基于条件的映射

 

添加/编辑

打开“IFC 导入 - 条件映射”对话框,以指定将导入元素指派到类的条件。要构建条件陈述,单击第 1 行的每一列并从可用选项中进行选择,或者输入字段值。单击添加以按需要添加行。在导入期间,条件行按顺序被测试和执行。

例如,要将所有内部门指派到相同的类,条件陈述可能是这样的:

IFC Entity is IfcDoor AND Pset_DoorCommon.IsExternal is not TRUE

单击确定关闭对话框,条件陈述显示在映射列表中。然后单击 Vectorworks 类列并从列表选择一个现有类,或者选择“新建”以打开“新建类”对话框,并创建或导入类(请参阅创建类)。

移除

将选定行从映射条件中移除

固定映射

当导入元素不匹配任何基于条件的映射时,使用这些映射。要映射图层,单击 Vectorworks 类列并从列表中选择一个现有类,或者选择“新建”以打开“新建类”对话框,并创建或导入类(请参阅创建类)。如果值为<不变>,则使用 IFC 呈现图层名称(或者如果该元素没有呈现图层,则为“无”)。 

楼层映射

指定 IFC 文件中的楼层名称将如何映射到 Vectorworks 楼层名称

使用前缀

通过添加指定楼层前缀到 IFC 楼层名称,创建导入元素的楼层名称。没有楼层的元素被指派到楼层“<楼层前缀>无楼层”。

使用详细映射

要映射 IFC 楼层,单击 Vectorworks 楼层列并从列表中选择一个现有楼层,或者选择“新建”以打开“新建楼层”对话框(请参阅创建和管理楼层)。如果值为<不变>,则使用 IFC 楼层名称。如果需要,输入标高偏移以应用到原始 IFC 楼层标高。

IFC 参照

您可以选择参照在本地计算机处理的 IFC 文件,而不是直接导入对象。在原始文件被更改时,可使您轻松更新导入的对象。这同时会阻止创建其他的类、图层和资源。

在导入过程中创建参照,或从“组织”对话框创建新参照。默认情况下,IFC 文件被作为 IFC 参照的对象导入,该对象实际上是一个图层上的设计图层视口。或者您可以在“组织”对话框中选择图层导入设置,以将每个楼层导入为参照设计图层。

请参阅概念:工作组与参照以获取有关创建和使用参照的更多信息。

如果参照是作为设计图层视口导入的,则可以按如下方式编辑该视口(另请参阅修改视口):

在“对象信息”面板中,编辑视口中显示的类和图层。

右键单击视口,然后选择编辑裁剪命令以编辑视口裁剪。

概念:IFC 概述

指派 IFC 数据到对象

导出 IFC 项目

简化网面对象

 

这个页面有帮助吗?